package coder.nav.model;

import lombok.Data;

import java.io.Serializable;

@Data
public class NavMemo implements Serializable {

    /**
     * 主键id
     */
    private Long id;

    /**
     * 用户id
     */
    private Long userId;

    /**
     * 父节点id
     */
    private Long parentId;

    /**
     * 类型 0目录 1文件
     */
    private Integer type;

    /**
     * 排序（数值越大越靠前）
     */
    private Integer sort;

    /**
     * 标题
     */
    private String title;

    /**
     * 内容
     */
    private String context;
    
    /**
     * 图标
     */
    private String icon;

    /**
     * 分享id
     */
    private String shareId;

    /**
     * 节点是否展开（0否 1是）
     */
    private Integer isExpand;

    /**
     * 是否已删除（0否 1是）
     */
    private Integer isDeleted;

    /**
     * 编辑模式 sv, ir, wysiwyg
     */
    private String vditorMode;

}
